package com.party.web.web.dto.output.crowdfund;

import java.util.Map;

/**
 * 众筹海报输出
 *
 * @author yifeng
 * @date 2018/7/25 0025
 * @time 下午 17:51
 */
public class ProjectPosterOutput {
    // 机构名称
    private String orgName;
    // 项目标题
    private String projectTitle;
    // 项目海报
    private String projectPic;
    // 众筹者昵称
    private String nickName;
    // 众筹者头像
    private String logo;
    // 众筹者公司
    private String company;
    // 众筹用时
    private String useTime;
    // 项目金额
    private Double money;
    // 支持人数
    private Integer supportNum;
    // 开始日期
    private String startDate;
    // 地点
    private String place;
    // 地点Map
    private Map<String,String> placeMap;
    // 项目二维码
    private String qrcodeUrl;
    // 众筹者编号
    private String authorId;
    // 众筹编号
    private String projectId;
    // 发布者编号
    private String publisherId;
    // 活动编号
    private String activityId;

    private Long useTimeMonth;
    private Long userTimeDay;
    private Long userTimeHour;
    private Long userTimeMinute;
    //个人众筹页二维码
    private String personalQrCodeUrl;
    // 成功场次
    private Integer successCount;
    // 单场还是多场
    private Integer isMultiple;

    // 网络路径背景图
    private String networkImagePath;

    public String getOrgName() {
        return orgName;
    }

    public void setOrgName(String orgName) {
        this.orgName = orgName;
    }

    public String getProjectTitle() {
        return projectTitle;
    }

    public void setProjectTitle(String projectTitle) {
        this.projectTitle = projectTitle;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public String getLogo() {
        return logo;
    }

    public void setLogo(String logo) {
        this.logo = logo;
    }

    public String getCompany() {
        return company;
    }

    public void setCompany(String company) {
        this.company = company;
    }

    public String getUseTime() {
        return useTime;
    }

    public void setUseTime(String useTime) {
        this.useTime = useTime;
    }

    public Double getMoney() {
        return money;
    }

    public void setMoney(Double money) {
        this.money = money;
    }

    public Integer getSupportNum() {
        return supportNum;
    }

    public void setSupportNum(Integer supportNum) {
        this.supportNum = supportNum;
    }

    public String getStartDate() {
        return startDate;
    }

    public void setStartDate(String startDate) {
        this.startDate = startDate;
    }

    public String getPlace() {
        return place;
    }

    public void setPlace(String place) {
        this.place = place;
    }

    public String getQrcodeUrl() {
        return qrcodeUrl;
    }

    public void setQrcodeUrl(String qrcodeUrl) {
        this.qrcodeUrl = qrcodeUrl;
    }

    public String getProjectPic() {
        return projectPic;
    }

    public void setProjectPic(String projectPic) {
        this.projectPic = projectPic;
    }

    public String getAuthorId() {
        return authorId;
    }

    public void setAuthorId(String authorId) {
        this.authorId = authorId;
    }

    public String getProjectId() {
        return projectId;
    }

    public void setProjectId(String projectId) {
        this.projectId = projectId;
    }

    public String getPublisherId() {
        return publisherId;
    }

    public void setPublisherId(String publisherId) {
        this.publisherId = publisherId;
    }

    public String getActivityId() {
        return activityId;
    }

    public void setActivityId(String activityId) {
        this.activityId = activityId;
    }

    public Map<String, String> getPlaceMap() {
        return placeMap;
    }

    public void setPlaceMap(Map<String, String> placeMap) {
        this.placeMap = placeMap;
    }

    public Long getUserTimeDay() {
        return userTimeDay;
    }

    public void setUserTimeDay(Long userTimeDay) {
        this.userTimeDay = userTimeDay;
    }

    public Long getUserTimeHour() {
        return userTimeHour;
    }

    public void setUserTimeHour(Long userTimeHour) {
        this.userTimeHour = userTimeHour;
    }

    public Long getUserTimeMinute() {
        return userTimeMinute;
    }

    public void setUserTimeMinute(Long userTimeMinute) {
        this.userTimeMinute = userTimeMinute;
    }

    public String getPersonalQrCodeUrl() {
        return personalQrCodeUrl;
    }

    public void setPersonalQrCodeUrl(String personalQrCodeUrl) {
        this.personalQrCodeUrl = personalQrCodeUrl;
    }

    public Long getUseTimeMonth() {
        return useTimeMonth;
    }

    public void setUseTimeMonth(Long useTimeMonth) {
        this.useTimeMonth = useTimeMonth;
    }

    public Integer getSuccessCount() {
        return successCount;
    }

    public void setSuccessCount(Integer successCount) {
        this.successCount = successCount;
    }

    public Integer getIsMultiple() {
        return isMultiple;
    }

    public void setIsMultiple(Integer isMultiple) {
        this.isMultiple = isMultiple;
    }

    public String getNetworkImagePath() {
        return networkImagePath;
    }

    public void setNetworkImagePath(String networkImagePath) {
        this.networkImagePath = networkImagePath;
    }
}
